$(function() {
    
    $("#InventarioTipoId").change(function() {
        var selectStock = $("#InventarioStockId");
        
        selectStock.empty();
        
        if (empty(this.value)) {
            selectStock.append('<option value="">(seleccione un tipo)</option>');
        }
        else {
            $.ajax({
                type: 'GET',
                url: '/soporte/tipos/ajax_stock_disponible/' + this.value,
                success: function(json) {
                    var obj = $.parseJSON(json);
                    if (empty(obj)) {
                        selectStock.append('<option value="">(El tipo de producto no posee stock disponible)</option>');
                    }
                    else {
                        selectStock.append('<option value=""></option>');
                        for (var id in obj) {
                            selectStock.append('<option value="' + obj[id].Stock.id + '">' + obj[id].Stock.producto + '</option>');
                        }
                    }
                }
            });
        }
    });
    
});